﻿using Credinka.Ayni.SEA.EN;
using Credinka.Ayni.SEA.RN;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Oficina : System.Web.UI.Page
{
    rnOficina ornOficina;
    enUsuario obe_Usuario = new enUsuario();

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            obe_Usuario = (enUsuario)(Session["obe_Usuario"]);
            ListarOficina();
        }
    }

    private void ListarOficina()
    {
        ornOficina = new rnOficina();
        ddlOficina.DataSource = ornOficina.ListarOficinaPorUsuario(obe_Usuario.IdUsuario);
        ddlOficina.DataTextField = "NombreOficina";
        ddlOficina.DataValueField = "CodigoOficina";
        ddlOficina.DataBind();
    }

    protected void btnAceptar_Click(object sender, EventArgs e)
    {
        enUsuario obe_Usuario = new enUsuario();
        Session["CodigoOficina"] = ddlOficina.SelectedValue;
        Session["NombreOficina"] = ddlOficina.SelectedItem.Text;
        ScriptManager.RegisterStartupScript(this, GetType(), "CloseWindowScript", "parent.$.colorbox.close();", true);
        ScriptManager.RegisterStartupScript(this, GetType(), "Principal", "parent.IrAPrincipal();", true);
    }
}